Built-In Self-Test Quality Assessment Using Hardware Fault Emulation In FPGAs
نویسندگان
چکیده
This paper addresses the problem of test quality assessment, namely of BIST solutions, implemented in FPGA and/or in ASIC, through Hardware Fault Emulation (HFE). A novel HFE methodology and tool is proposed, that, using partial reconfiguration, efficiently measures the quality of the BIST solution. The proposed HFE methodology uses Look-Up Tables (LUTs) fault models and is performed using local partial reconfiguration for fault injection on Xilinx Virtex and/or Spartan FPGA components, with small binary files. For ASIC cores, HFE is used to validate test vector selection to achieve high fault coverage on the physical structure. The methodology is fully automated. Results on ISCAS benchmarks and on an ARM core show that HFE can be orders of magnitude faster than software fault simulation or fully reconfigurable hardware fault emulation.
منابع مشابه
BIST Design Automation and Fault Emulation: BFE Tool
1 This work has been partially funded by FCT (Portugal), POCTI/ESE41788/2001. Abstract. This paper describes a new tool for Built in Self Test (BIST) design automation and fault emulation (FE). Combinational and/or sequential digital modules may be designed with embedded self-test attributes. Linear Feedback Shift Registers (LFSRs) and Multiple Input Shift Registers (MISRs) are automatically ge...
متن کاملEnvironment for FPGA-based fault emulation
This paper describes an environment to accelerate fault simulation by hardware emulation on FPGA. Fault simulation is an important subtask in test pattern generation and it is frequently used throughout the test generation process. The problems associated with fault simulation of digital circuits are explained. The proposed approach allows simulation speed-up of 40 to 500 times as compared to t...
متن کاملBuilt-in Self-test Preparation in Fpgas
This paper addresses the problem of Test Effectiveness (TE) evaluation of a FPGA BIST solution, through Hardware Fault Simulation (HFS). A novel HFS technique is proposed, that efficiently, using partial reconfiguration, ascertain (or not) the BIST. The proposed methodology can be particularly useful for signature fault dictionary building and for applications in which multiple fault injection ...
متن کاملEmbedded Processor Based Fault Injection and SEU Emulation for FPGAs
Two embedded processor based fault injection case studies are presented which are applicable to Field Programmable Gate Arrays (FPGAs) and FPGA cores in configurable System-on-Chip (SoC) implementations. The case studies include embedded hard core and soft core processors which manipulate configuration memory bits to emulate physical and transient faults in the FPGA core including shorts and op...
متن کاملImmuno-repairing of FPGA designs
FPGAs can be used for the design of autonomic reliable systems. Advantages are reconfiguration and flexibility in the design. However commercial FPGAs are first prone to errors. Second, the design flow is not yet supported for the use of fault tolerance techniques like Built-In Self-Tests. Fault tolerance can be reached through error detection and fault recovery. Most error detection techniques...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers and Artificial Intelligence
دوره 23 شماره
صفحات -
تاریخ انتشار 2004